salt (sharp lively wit) - Español Inglés Diccionario